package com.dfrz.ch07;

/**
 * 作者：wangmaokang
 * 日期: 2021/4/14 11:33
 * 描述:
 */
public class StringTest2 {
    public static void main(String[] args) {
        String s1="ABC";
        String s2="abc";
        System.out.println(s1.equalsIgnoreCase(s2));  //忽视大小写比较
        System.out.println(s1.equals(s2));     //区分大小写   flase
//
        System.out.println(s2.toUpperCase()); //转换成大写
//
        System.out.println(s1.toLowerCase()) ;//转换为小写
//
//
           s1=s1+s2;   //拼接
////        System.out.println(s1);
//
           s1.concat(s2);  //通过连接方法


        String s3="abc,,,efg,hij";
//
        String[] strings=s3.split(",+");//将字符串根据 “，” 分割成字符串数组
//
//    提升
        System.out.println(strings);
//
        System.out.println(s3.charAt(2)); //获取某个下标的字符
//
        char[] chars=   s3.toCharArray();  //将字符串转换成字符数组
//
        System.out.println(s3.contains("ab")); //判断是否存在某个字符串


        String s4="aaaabbbb";
//        int a=  s4.indexOf("12999");  //字符串在母串中开始的位置
//        int a2= s4.lastIndexOf("12999");
////          Integer.valueOf(s4);
////        s4=   s4.substring(2); //从某个位置开始截取
//          s4=   s4.substring(2,4); //截取字符串 begin end

//      s4=s4.replace("a","22"); //更换
        s4=s4.replaceAll("ab",""); //更换所有
        System.out.println(s4);

        System.out.println(s4.length()); //返回字符串字符的长度


        String sss="  dd   ddd  ";
        sss=sss.trim(); //字符串前后空格去除

        sss=sss.replaceAll("\\s+","");

        System.out.println();



    }
}
